home *** CD-ROM | disk | FTP | other *** search
/ Tricks of the Mac Game Programming Gurus / TricksOfTheMacGameProgrammingGurus.iso / CodeWarrior Lite / Metrowerks C⁄C++ Lite / Headers / Project Stationery Support / About Project Stationery < prev    next >
Encoding:
Text File  |  1995-04-27  |  2.8 KB  |  90 lines  |  [TEXT/MMCC]

  1. About CodeWarrior Project Stationery
  2.  
  3. CodeWarrior 68K and PPC Environments look in the (Project Stationery)
  4. for projects to open as stationery in the New Projects dialog.  Choose a
  5. project from the stationery menu and save it with a new name: it will
  6. include all the library and preference settings from the original.
  7.  
  8. Be sure to make your own folder, save your project there, and put in
  9. your own source code.
  10.  
  11. The example source and resource files, called <replace me>, are in the
  12. Project Stationery Support folder in the Headers folder.  The
  13. CodeWarrior Environment will locate files in that folder, but not in
  14. folders with parentheses around them, such as (Project Stationery).
  15.  
  16. NOTE: While the CodeWarrior Environment will find these files, we
  17. recommend that you replace them with your own source and resource files.  
  18.  
  19. PowerPlant starter source and resource files are also in the Support
  20. Files folder: if you copy them to your project folder, you can follow
  21. the tutorial in the PowerPlant Manual.
  22.  
  23.  
  24. STATIONERY PROJECTS 
  25.  
  26. Notes: 
  27.   each stationery project ends in .µ (mu, option-m).  This is optional.
  28.   ANSI file names start with ~ so they'll sort at the end
  29.   ANSI projects may be used with the Mac Toolbox: they use
  30.     standard CodeWarrior settings for the Language preferences
  31.     and include the MacHeaders68K/PPC precompiled header.
  32.   Strict ANSI projects may not be used with the Mac Toolbox:
  33.     they have the ANSI settings in the Language preferences
  34.     and do not include MacHeaders, but you can use the SIOUX
  35.     console.  These are for cross-platform standard programs only.
  36.  
  37. Macintosh C project stationery
  38.     Mac C app-68K.µ
  39.     Mac C app-PPC.µ
  40.     
  41. Macintosh C++ project stationery
  42.     Mac C++ app-68K.µ
  43.     Mac C++ app-PPC.µ
  44.     
  45. XCMD stationery 
  46.     Mac C XCMD-68K.µ
  47.  (see the Code Resources examples for other code resources
  48.   and PowerPC XCMD information)
  49.  
  50. PowerPlant stationery
  51.     PowerPlant app-68K.µ
  52.     PowerPlant app-PPC.µ
  53.     
  54. ANSI 68K 2-byte integer projects
  55.     ~ANSI 68K (2i) C.µ
  56.     ~ANSI 68K (2i) C++.µ
  57.     ~Strict ANSI 68K (2i) C.µ
  58.     ~Strict ANSI 68K (2i) C++.µ
  59.  
  60. ANSI 68881 (FPU) and 8-byte double 2-byte integer projects
  61.     ~ANSI 68K (2i/F/8d) C.µ
  62.     ~ANSI 68K (2i/F/8d) C++.µ
  63.  
  64. ANSI 68K 4-byte integer projects
  65.     ~ANSI 68K (4i) C.µ
  66.     ~ANSI 68K (4i) C++.µ
  67.  
  68. ANSI 68K 68881 (FPU) 4-byte integer projects
  69.     ~ANSI 68K (4i/F) C.µ
  70.     ~ANSI 68K (4i/F) C++.µ
  71.      ~Strict ANSI 68K (4i) C.µ
  72.      ~Strict ANSI 68K (4i) C++.µ    
  73.      ~StrictANSI (4i/F/8d) C++.µ
  74.      ~StrictANSI (4i/F/8d) C.µ
  75.     
  76. Note: you can mix and match integer, double and 68881 settings.  See the
  77. CodeWarrior User's Guide for more information on how to choose a
  78. library.
  79.     
  80. ANSI PPC projects (no special settings or libraries needed)
  81.     ~ANSI PPC C++.µ
  82.     ~ANSI PPC C.µ
  83.     ~Strict ANSI PPC C.µ
  84.     ~Strict ANSI PPC C++.µ
  85.  
  86. ---------------------
  87. Avi Rappport User Advocate
  88. Metrowerks
  89. AviRr@metrowerks.com
  90.